草庐IT

Android DataBinding float 到 TextView

全部标签

android - 如何在TextView中的文本末尾显示光标?

我想在TextView的文本末尾显示闪烁的光标。我在TextView中尝试了android:cursorVisible="true"但不行。即使我尝试了text.setCursorVisible(true);也不行。有人知道解决办法吗? 最佳答案 首先,您应该使用EditText代替TextView来获取输入。如果光标仍然不闪烁,请在xml文件中设置android:cursorVisible="true"属性,它应该会使光标闪烁。如果您的光标在编辑文本中不可见,这也是看不到光标闪烁的原因。设置android:textCursorDr

android - 根据其中的多行 TextView 动态设置 ListView 高度

我正在使用基本适配器在ListView中动态设置数据。我试图动态设置ListView高度。如果其中的TextView是单行,它就可以完美地工作。但是,如果textview是多行的,则高度设置不正确。高度设置仅考虑单行TextView。如何正确设置包含多行TextView的ListView项目的高度。这是代码:fragment代码:ListViewmlistNews=(ListView)rootView.findViewById(R.id.news_listView);mlistNews.setAdapter(newNewsAdapter(getActivity(),params_new

三星设备上缺少 Android TextView 文本

我在Play商店中有一个应用程序。我的一些用户报告说他们看不到标签。问题似乎只发生在Android4.1及更早版本的三星设备上。我无法在模拟器上重复这个问题。以前有人遇到过这样的事情吗?TextView显示为黑框。这些是普通的TextView。我找到了this问题,但这似乎巧合地解决了问题。我被卡住了,因为我无法在我的任何设备上重复这个问题。我需要某种提示来重复错误或找到原因。谢谢。编辑:phone_list_row_border.xml另一个在样式中有一个可绘制对象。它的xml在这里: 最佳答案 Problemseemstohap

android - 使用 LiveData 设置 TextView 的可见性

我想使用LiveData切换TextView的可见性。还有一些关于使用数据绑定(bind)设置可见性的其他帖子,但这些帖子使用Observables,而我想利用(更新的)LiveData。特别是使用LiveData。使用thisdocumentation和一些SO帖子,我已经了解到您应该正确对齐您的observable(LiveData)的getter,以便返回类型与您要设置的View属性的setter预期的类型相匹配。具体来说:View的setVisibility()需要一个int,而我有一个LiveData成员(因此我的ViewModel中的getter也将返回此类型)可以使用三元

android - 向 TextView 添加多个字符串

例如,我在xml中有一些字符串MyString1Mystring2我想在Activity中展示类似MyString1:Mystring2是否可以向同一个TextView添加多个问题在于,如果将它们插入TableLayout中,它们将被视为单元格,并且“:”符号不会写在String1旁边(它写在两个字符串的中间)。是否可以在xml代码中仅在一个TextView中连接字符串(无需在Java中以编程方式进行)?我的意思是有没有任何语法可以附加字符串之类的东西谢谢 最佳答案 你不能直接在xml中做,这是你能做的最好的:Hello,%1$s!

android - 带有两个 TextView 的自定义按钮

我正在尝试在一个按钮中使用两个具有不同字体的TextView来自定义按钮。为此,我只是扩展了Button并在构造函数中编写了以下代码,LayoutInflaterlayoutInflater=(LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);Viewlayout=layoutInflater.inflate(R.layout.custom_button,(ViewGroup)findViewById(R.id.custom_button_view));TextViewfirstTextVi

android - Android TextView 上的内部阴影

是否可以像这样在Android中的TextView文本上放置一个内部阴影:谢谢! 最佳答案 MagicTextView会做内阴影。注意:我做了这个,并且为了future的旅行者而不是OP发布更多内容。这是边缘垃圾邮件,但切合主题,也许可以接受? 关于android-AndroidTextView上的内部阴影,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7965730/

android - 在 Textview 中突出显示特定单词

我正在创建一个应用程序,我在其中搜索TextView中的特定单词。我有一个编辑文本、一个TextView和一个按钮,当我在编辑文本中输入任何单词并单击按钮时,它会给我整个文本文件中该行中单词的行位置和位置...我在TextView中附加了文本文件的包含...现在我的问题是我可以突出显示编辑文本输入的TextView中的所有单词。?如果我可以,请告诉我该怎么做..如果有人知道吗? 最佳答案 您也可以使用Spannable来完成此操作,这很方便,因为您知道单词的位置:SpannableStringres=newSpannableStri

android - 将大文本文件读入 Textview

我想从SD卡中读取大文件到TextView中。我有想法,但我不知道如何申请。我觉得这个东西需要用到:处理程序和线程但是我不知道怎么申请。任何人都可以提供一些示例或教程。更新:Threadtest=newThread(){publicvoidrun(){Filesfile=newFile(extras.getString("sfile"));try{StringBuildertext=newStringBuilder();BufferedReaderbr=newBufferedReader(newFileReader(sfile));Stringline1;while(null!=(li

Android:单击 TextView 中的特定单词时显示弹出对话框

在我的申请中,我有一些条款和条件的文本。ByregisteringyouagreetobeboundbyourTermsofUseandthatyouhavereadourPrivacyPolicy.使用条款和隐私政策应该是可点击的,并显示一个警告框。首先,我尝试将句子分成四个TextView:注册即表示您同意受我们的约束使用条款并且您已阅读我们的隐私政策。使用以下布局XML效果很好:显示弹窗的代码是:WebViewwv=newWebView(this);wv.loadUrl(url);wv.setWebViewClient(newWebViewClient(){@Overridepu